maximum parcel - Turkish English Dictionary